90mg Idebenone